to enter the lion’s den - French English Dictionary